electric, gas and water resources - Turco Inglés Diccionario